processing & distribution management productivity relationship customer accounting software consulting inventory management inventory control materials management systems crm inventory or procedure training business